trailing foot - Spanish English Dictionary